insulating box - Français Anglais Dictionnaire